<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2">
<meta name="theme-color" content="#222">
<meta name="generator" content="Hexo 4.2.1">
  <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png">
  <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
  <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png">
  <link rel="mask-icon" href="/images/logo.svg" color="#222">

<link rel="stylesheet" href="/css/main.css">


<link rel="stylesheet" href="/lib/font-awesome/css/all.min.css">

<script id="hexo-configurations">
    var NexT = window.NexT || {};
    var CONFIG = {"hostname":"www.lixiaofei.cn","root":"/","scheme":"Mist","version":"7.8.0","exturl":false,"sidebar":{"position":"left","display":"post","padding":18,"offset":12,"onmobile":false},"copycode":{"enable":false,"show_result":false,"style":null},"back2top":{"enable":true,"sidebar":false,"scrollpercent":false},"bookmark":{"enable":false,"color":"#222","save":"auto"},"fancybox":false,"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":true,"storage":true,"lazyload":true,"nav":{"valine":{"order":-1}}},"algolia":{"hits":{"per_page":10},"labels":{"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}},"localsearch":{"enable":false,"trigger":"auto","top_n_per_article":1,"unescape":false,"preload":false},"motion":{"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}}};
  </script>

  <meta name="description" content="我们每天都会接收各种信息，也会产生各种想法，做出各种决定，为什么到最后总是会后悔自己的决定，总觉得自己受伤了呢？更重要的是，下次遇到其他事情这个问题还会继续，该怎么办，是什么原因呢？">
<meta property="og:type" content="article">
<meta property="og:title" content="为什么受伤的总是你">
<meta property="og:url" content="http://www.lixiaofei.cn/2020-08-07-survivorship-bias/index.html">
<meta property="og:site_name" content="管窥程序">
<meta property="og:description" content="我们每天都会接收各种信息，也会产生各种想法，做出各种决定，为什么到最后总是会后悔自己的决定，总觉得自己受伤了呢？更重要的是，下次遇到其他事情这个问题还会继续，该怎么办，是什么原因呢？">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/00.jpg">
<meta property="og:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/01.jpeg">
<meta property="og:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/02.png">
<meta property="og:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/03.jpg">
<meta property="og:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/04.jpeg">
<meta property="article:published_time" content="2020-08-07T09:52:55.000Z">
<meta property="article:modified_time" content="2020-08-07T05:19:55.290Z">
<meta property="article:author" content="太阳雪">
<meta property="article:tag" content="标签">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="http://www.lixiaofei.cn/images/2020/08/base-logic-2/00.jpg">

<link rel="canonical" href="http://www.lixiaofei.cn/2020-08-07-survivorship-bias/">


<script id="page-configurations">
  // https://hexo.io/docs/variables.html
  CONFIG.page = {
    sidebar: "",
    isHome : false,
    isPost : true,
    lang   : 'zh-CN'
  };
</script>

  <title>为什么受伤的总是你 | 管窥程序</title>
  






  <noscript>
  <style>
  .use-motion .brand,
  .use-motion .menu-item,
  .sidebar-inner,
  .use-motion .post-block,
  .use-motion .pagination,
  .use-motion .comments,
  .use-motion .post-header,
  .use-motion .post-body,
  .use-motion .collection-header { opacity: initial; }

  .use-motion .site-title,
  .use-motion .site-subtitle {
    opacity: initial;
    top: initial;
  }

  .use-motion .logo-line-before i { left: initial; }
  .use-motion .logo-line-after i { right: initial; }
  </style>
</noscript>

</head>

<body itemscope itemtype="http://schema.org/WebPage">
  <div class="container use-motion">
    <div class="headband"></div>

    <header class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-container">
  <div class="site-nav-toggle">
    <div class="toggle" aria-label="切换导航栏">
      <span class="toggle-line toggle-line-first"></span>
      <span class="toggle-line toggle-line-middle"></span>
      <span class="toggle-line toggle-line-last"></span>
    </div>
  </div>

  <div class="site-meta">

    <a href="/" class="brand" rel="start">
      <span class="logo-line-before"><i></i></span>
      <h1 class="site-title">管窥程序</h1>
      <span class="logo-line-after"><i></i></span>
    </a>
      <p class="site-subtitle" itemprop="description">Today is a gift</p>
  </div>

  <div class="site-nav-right">
    <div class="toggle popup-trigger">
    </div>
  </div>
</div>




<nav class="site-nav">
  <ul id="menu" class="main-menu menu">
        <li class="menu-item menu-item-home">

    <a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a>

  </li>
        <li class="menu-item menu-item-about">

    <a href="/about/" rel="section"><i class="fa fa-user fa-fw"></i>关于</a>

  </li>
        <li class="menu-item menu-item-tags">

    <a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签</a>

  </li>
        <li class="menu-item menu-item-categories">

    <a href="/categories/" rel="section"><i class="fa fa-th fa-fw"></i>分类</a>

  </li>
        <li class="menu-item menu-item-archives">

    <a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档</a>

  </li>
  </ul>
</nav>




</div>
    </header>

    
  <div class="back-to-top">
    <i class="fa fa-arrow-up"></i>
    <span>0%</span>
  </div>
  <div class="reading-progress-bar"></div>

  <a href="https://github.com/alisx" class="github-corner" title="Follow me on GitHub" aria-label="Follow me on GitHub" rel="noopener" target="_blank"><svg width="80" height="80" viewBox="0 0 250 250" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>


    <main class="main">
      <div class="main-inner">
        <div class="content-wrap">
          

          <div class="content post posts-expand">
            

    
  
  
  <article itemscope itemtype="http://schema.org/Article" class="post-block" lang="zh-CN">
    <link itemprop="mainEntityOfPage" href="http://www.lixiaofei.cn/2020-08-07-survivorship-bias/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="image" content="/images/avatar.png">
      <meta itemprop="name" content="太阳雪">
      <meta itemprop="description" content="总结 技术 思考 想法">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="管窥程序">
    </span>
      <header class="post-header">
        <h1 class="post-title" itemprop="name headline">
          为什么受伤的总是你
        </h1>

        <div class="post-meta">
            <span class="post-meta-item">
              <span class="post-meta-item-icon">
                <i class="far fa-calendar"></i>
              </span>
              <span class="post-meta-item-text">发表于</span>
              

              <time title="创建时间：2020-08-07 17:52:55 / 修改时间：13:19:55" itemprop="dateCreated datePublished" datetime="2020-08-07T17:52:55+08:00">2020-08-07</time>
            </span>
            <span class="post-meta-item">
              <span class="post-meta-item-icon">
                <i class="far fa-folder"></i>
              </span>
              <span class="post-meta-item-text">分类于</span>
                <span itemprop="about" itemscope itemtype="http://schema.org/Thing">
                  <a href="/categories/%E5%AD%A6%E4%B8%8E%E8%B7%B5/" itemprop="url" rel="index"><span itemprop="name">学与践</span></a>
                </span>
            </span>

          
            <span id="/2020-08-07-survivorship-bias/" class="post-meta-item leancloud_visitors" data-flag-title="为什么受伤的总是你" title="阅读次数">
              <span class="post-meta-item-icon">
                <i class="fa fa-eye"></i>
              </span>
              <span class="post-meta-item-text">阅读次数：</span>
              <span class="leancloud-visitors-count"></span>
            </span>
  
  <span class="post-meta-item">
    
      <span class="post-meta-item-icon">
        <i class="far fa-comment"></i>
      </span>
      <span class="post-meta-item-text">Valine：</span>
    
    <a title="valine" href="/2020-08-07-survivorship-bias/#valine-comments" itemprop="discussionUrl">
      <span class="post-comments-count valine-comment-count" data-xid="/2020-08-07-survivorship-bias/" itemprop="commentCount"></span>
    </a>
  </span>
  
  

        </div>
      </header>

    
    
    
    <div class="post-body" itemprop="articleBody">

      
        <p><img src="/images/2020/08/base-logic-2/00.jpg" alt="标题图"><br>
我们每天都会接收各种信息，也会产生各种想法，做出各种决定，为什么到最后总是会后悔自己的决定，总觉得自己受伤了呢？更重要的是，下次遇到其他事情这个问题还会继续，该怎么办，是什么原因呢？</p>
<a id="more"></a>
<p>几年前，我的一个朋友告诉我，他在做爬虫（一种从网络上获抓去数据的程序），将获得的数据提供给需要的公司，可以获得丰厚的回报，这让我心中一动，我也会技术，为什么我不能做呢？</p>
<p>于是我就用空闲时间开始学习和实践爬虫技术，前后折腾了一年多，搭建服务器、申请公司资质、寻找销售线索，最后因为竞争激烈，关系管理问题，放弃了。</p>
<p>还有一次，听说淘宝客（对利用各种方式进行淘宝商品推销的工作，之后也泛指 京东客、拼多多），通过转码机器人，组建微信销售群，几乎可以躺着赚钱，于是赶紧进取，听课、购买机器人、组建销售群，前后又折腾了一年多，最后因为没有营销能力而放弃。</p>
<p>这样的事情很多，也许你就也有过这样类似的经历，问题是为什么呢？为什么最后总是会失败？</p>
<p>如果分析每一件事情，都有数不清的具体原因，其实都是因为一个原因的不断演绎而已，那就是 <strong>幸存者偏差</strong></p>
<h2 id="什么是幸存者偏差">什么是幸存者偏差</h2>
<p>这里有个故事:</p>
<p>1941年,第二次世界大战中，美国哥伦比亚大学统计学沃德教授(Abraham Wald)应军方要求，利用其在统计方面的专业知识来提供关于《飞机应该如何加强防护，才能降低被炮火击落的几率》的相关建议。</p>
<p>沃德教授针对联军的轰炸机遭受攻击后的数据，进行研究后发现：机翼是最容易被击中的位置,机尾则是最少被击中的位置。</p>
<p>沃德教授的结论是“我们应该强化机尾的防护”，而军方指挥官认为“应该加强机翼的防护，因为这是最容易被击中的位置”。</p>
<p><img src="/images/2020/08/base-logic-2/01.jpeg" alt="幸存的飞机"></p>
<p>沃德教授的理由是：</p>
<ol>
<li>统计的样本，只涵盖平安返回的轰炸机；</li>
<li>被多次击中机翼的轰炸机，似乎还是能够安全返航；</li>
<li>而在机尾的位置，很少发现弹孔的原因并非真的不会中弹，而是一旦中弹，其安全返航的概率就微乎其微。</li>
</ol>
<p>最终，军方采用了教授的建议，并且后来证实该决策是正确的，看不见的弹痕却最致命！</p>
<p>这个故事被后人用一个词语概括 —— 幸存者偏差</p>
<p>简单来说，幸存者偏差就是，只看到听到幸存的人的言论，而听不到不幸的人（死人不会说话）的言论，导致对一件事情的片面认知，与实际情况不相符</p>
<p>用我们的一句谚语来说就是：<strong>只看见贼吃肉，没见过贼挨打</strong></p>
<h2 id="常见的表现">常见的表现</h2>
<p>幸存者偏差很常见，有不同形式的表现，这里列举几个常见的现象</p>
<h3 id="1-读书是无用的">1 读书是无用的</h3>
<p>很多人认为，读书是无用的，支持的依据是，看到听到的很多成功人士要么辍学要么每怎么读过书，而读书好的特别成功的人没怎么听说过，就认为，读书和成功无关</p>
<p>这是典型的幸存者偏差，我们的社会上会对惊奇的，不常规的事情做大肆宣传，而对正常的事情总是没人理会，如果一个人没读书，成为了成功人士，就会成为奇闻，而广泛流传，还有我们容易记住那些不一样的事情，不符合常理的事情，还有，为了获取不寻常，会对原本的事情曲解和篡改，让描述出来的事情更为惊奇</p>
<p>另一方面，没有读书也没有成功的人，自己没有话语权，也不会被其他人作为奇事来宣传，作为大部分的他们不会进入人们的视野，就像看不到被击毁的飞机一样，成为了不幸者</p>
<p>另一方面，更多的读了书，正常生活的人，也不是奇事，会被人们认为是里所应当的，也就听不到他们的声音</p>
<p>如果相信读书是无用的，并且那么做了，要想成功，会比读了书上了学的难上加难，最后可能连达到正常生存状态都做不到，你看现在随便找个工作都要求有一定的文凭这种心理偏差，不仅忽略了成功只是极少数的事实，而且失去了读书作为现代人基本技能的保证，后果不言而喻</p>
<p><img src="/images/2020/08/base-logic-2/02.png" alt="读书"></p>
<h3 id="2-牛市才能挣钱">2 牛市才能挣钱</h3>
<p>最经股市又火起来了，经过漫长的熊市，经过艰苦卓绝的抗疫之战，市场开始走高，大街小巷的人们开始谈论股市，以及如何入市，因为都看到牛市来了，赚钱的机会来了</p>
<p>牛市才能赚钱的看法很普遍，不过也是中典型的幸存者偏差。对于股市，很多人认为是个零和游戏，即有人亏了，一定有人挣了，在牛市入市的人，很快就会遭遇到快速的下跌，进入漫长的，无底洞式的熊市，很多人会应为熬不过熊市，而割肉出场，损失惨重，同时会觉得，有人在高为抛出，一定铮了大钱，只是自己运气不好，没有在高位时抛出，或者没有在牛市更早的时刻入场，所以要做那些在牛市顶点抛出的人，在牛市中挣钱。</p>
<p>而实际上，熊市总是比市长的多的多，漫长的熊市，中牛市几乎是昙花一现，想要在牛市开始时进入，在最高点抛出，几乎是不可能的，因为市场曲线的波动是随即漫步，之后走了足够长的时间，才能判断出市场趋势，是牛市还是熊市，没有人能准确地判断出牛市的开始和牛市的顶点，只是在人们的想象中认为能这么做</p>
<p>另外确实有人应为各种原因在牛市中挣了钱，消息会满天飞，一直传入到买菜大妈的耳朵里，也就是距市场很远的人都知道了牛市能挣钱，这些片面信息会使我们误以为真的能挣钱</p>
<p>还有，为什么牛市那么容易过去，有两方面的原因，开始阶段，场外资金不断的进入市场，价格逐渐涨起，人们看到了希望，会有更多的资金进来，进一步太高价格，现在会进一步吸收更远的资金，如果连远离市场的人都将钱投入进取，牛市就到了顶点，因为没有更多的资金了，于是会平缓，人们逐渐失去了希望，飞流直下</p>
<p><img src="/images/2020/08/base-logic-2/03.jpg" alt="牛市"></p>
<h3 id="3-创业最挣钱">3 创业最挣钱</h3>
<p>“大众创业、万众创新” 是这几年的主流思想，很多人，包括我身边的朋友都舍弃原有工作去创业，社会上流传着一个 PPT 就可以获得多少融资，很多创业者拿到了多少论融资，并且已经要上市，马上就要财务自由……</p>
<p>这些言论信息会让很多人蠢蠢欲动，觉得创业是实现财务自由的好机会，而实际上创业公司生存三年的只有 30%，生存五年的不到 10%，而能成功的不到 1%</p>
<p>还有创立企业不是简单的个人行为，需要与税务，工商等很多政府部门打交道，需要办理营业执照，银行开户，处理财报等各种繁杂的事情，而这些如果不是自己经历几乎不知道</p>
<p>还有，公司要发展需要投入很多资源，同时需要支付很多成本，不仅投入多，而且需要持久的投入，资金链一旦锻炼，就会前功尽弃，每年很多企业因此而倒闭破产，而他们因为不是幸存者，几乎听不到这类的消息</p>
<p><img src="/images/2020/08/base-logic-2/04.jpeg" alt="创业"></p>
<h2 id="如何避免">如何避免</h2>
<p>了解了幸存者偏差的危害，应该怎样避免呢？</p>
<ul>
<li>
<p>要认识到硬币有两面当看到一个事情时，需要考虑下另一面的情况，不要以偏概全，比如看到某种利好消息，先别着急去做，而是要想想不好的一面是什么情况，好的一面有多大的概率</p>
</li>
<li>
<p>对自己有更好认识很多人对自己没有客观的认识，比如看见某个明星开了某个品牌的车，就决定自己开也开这个品牌的车，就会和明星一样很拉风，实际上普通人没有明星的很多属性，而明星最所以拉风，可能并非因为开了什么车，受人追捧是因为有比普通人高的多的人气。如果不能对自己清楚认识就会可能不符合自己实际的事情东施效颦</p>
</li>
<li>
<p>不断的学习和践行首先要学习基本的逻辑知识，以避免常见的思维漏洞，比如上篇文章《为什么总是来不及反应》中的稻草人谬误，还有因果谬误。然后学习如何正确思考，有效思考，让自己能深入地全面地分析问题，钻研问题，看到问题本质，更全面的思考问题。并且在日常生活中多加练习和总结，形成自己的习惯和技能</p>
</li>
</ul>
<h2 id="总结">总结</h2>
<p>幸存者偏差是常见的思维漏洞，不经意间就会掉入它的陷阱，不仅难以察觉，而且危害很大，需要靠不断地学习和实践，才能有效的避免，为自己的分析决策起到支撑作用，更多的了解各种思维漏洞，相当于为自己做了长期的的定投，最后一定能享受到因此带来的丰厚成果，欢迎讨论你的看法和体验</p>
<h2 id="参考">参考</h2>
<ul>
<li><a href="https://ri.firesbox.com" target="_blank" rel="noopener">https://ri.firesbox.com</a></li>
<li><a href="https://item.jd.com/70640109591.html" target="_blank" rel="noopener">韭菜的自我修养 https://item.jd.com/70640109591.html</a></li>
<li><a href="https://www.lieyunwang.com/archives/222455" target="_blank" rel="noopener">https://www.lieyunwang.com/archives/222455</a></li>
<li><a href="https://36kr.com/p/1723061813249" target="_blank" rel="noopener">https://36kr.com/p/1723061813249</a></li>
</ul>

    </div>

    
    
    

      <footer class="post-footer">
          <div class="post-tags">
              <a href="/tags/%E6%A0%87%E7%AD%BE/" rel="tag"># 标签</a>
          </div>

        

			<div id="wechat_subscriber" style="display: block; padding: 10px 0; margin: 20px auto; width: 100%; text-align: center">
    <img id="wechat_subscriber_qcode" src="/images/wechat-qcode.png" alt="太阳雪 wechat" style="width: 200px; max-width: 100%;"/>
    <div>关注我，获得更多精彩内容</div>
</div>

        
		
    <div class="post-nav">
      <div class="post-nav-item">
    <a href="/2020-08-06-login-by-ssh/" rel="prev" title="如何设置 SSH 免密登录">
      <i class="fa fa-chevron-left"></i> 如何设置 SSH 免密登录
    </a></div>
      <div class="post-nav-item">
    <a href="/2020-08-10-find-out/" rel="next" title="根本不是坚持的事，因为从一开始就错了">
      根本不是坚持的事，因为从一开始就错了 <i class="fa fa-chevron-right"></i>
    </a></div>
    </div>
      </footer>
    
  </article>
  
  
  



          </div>
          
    <div class="comments" id="valine-comments"></div>

<script>
  window.addEventListener('tabs:register', () => {
    let { activeClass } = CONFIG.comments;
    if (CONFIG.comments.storage) {
      activeClass = localStorage.getItem('comments_active') || activeClass;
    }
    if (activeClass) {
      let activeTab = document.querySelector(`a[href="#comment-${activeClass}"]`);
      if (activeTab) {
        activeTab.click();
      }
    }
  });
  if (CONFIG.comments.storage) {
    window.addEventListener('tabs:click', event => {
      if (!event.target.matches('.tabs-comment .tab-content .tab-pane')) return;
      let commentClass = event.target.classList[1];
      localStorage.setItem('comments_active', commentClass);
    });
  }
</script>

        </div>
          
  
  <div class="toggle sidebar-toggle">
    <span class="toggle-line toggle-line-first"></span>
    <span class="toggle-line toggle-line-middle"></span>
    <span class="toggle-line toggle-line-last"></span>
  </div>

  <aside class="sidebar">
    <div class="sidebar-inner">

      <ul class="sidebar-nav motion-element">
        <li class="sidebar-nav-toc">
          文章目录
        </li>
        <li class="sidebar-nav-overview">
          站点概览
        </li>
      </ul>

      <!--noindex-->
      <div class="post-toc-wrap sidebar-panel">
          <div class="post-toc motion-element"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#什么是幸存者偏差"><span class="nav-number">1.</span> <span class="nav-text">什么是幸存者偏差</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#常见的表现"><span class="nav-number">2.</span> <span class="nav-text">常见的表现</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#1-读书是无用的"><span class="nav-number">2.1.</span> <span class="nav-text">1 读书是无用的</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#2-牛市才能挣钱"><span class="nav-number">2.2.</span> <span class="nav-text">2 牛市才能挣钱</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#3-创业最挣钱"><span class="nav-number">2.3.</span> <span class="nav-text">3 创业最挣钱</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#如何避免"><span class="nav-number">3.</span> <span class="nav-text">如何避免</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#总结"><span class="nav-number">4.</span> <span class="nav-text">总结</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#参考"><span class="nav-number">5.</span> <span class="nav-text">参考</span></a></li></ol></div>
      </div>
      <!--/noindex-->

      <div class="site-overview-wrap sidebar-panel">
        <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
    <img class="site-author-image" itemprop="image" alt="太阳雪"
      src="/images/avatar.png">
  <p class="site-author-name" itemprop="name">太阳雪</p>
  <div class="site-description" itemprop="description">总结 技术 思考 想法</div>
</div>
<div class="site-state-wrap motion-element">
  <nav class="site-state">
      <div class="site-state-item site-state-posts">
          <a href="/archives/">
        
          <span class="site-state-item-count">88</span>
          <span class="site-state-item-name">日志</span>
        </a>
      </div>
      <div class="site-state-item site-state-categories">
            <a href="/categories/">
          
        <span class="site-state-item-count">14</span>
        <span class="site-state-item-name">分类</span></a>
      </div>
      <div class="site-state-item site-state-tags">
            <a href="/tags/">
          
        <span class="site-state-item-count">47</span>
        <span class="site-state-item-name">标签</span></a>
      </div>
  </nav>
</div>



      </div>

    </div>
  </aside>
  <div id="sidebar-dimmer"></div>


      </div>
    </main>

    <footer class="footer">
      <div class="footer-inner">
        

        

<div class="copyright">
  
  &copy; 
  <span itemprop="copyrightYear">2022</span>
  <span class="with-love">
    <i class="fa fa-heart"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">太阳雪</span>
</div>
  <div class="powered-by">由 <a href="https://hexo.io/" class="theme-link" rel="noopener" target="_blank">Hexo</a> & <a href="https://mist.theme-next.org/" class="theme-link" rel="noopener" target="_blank">NexT.Mist</a> 强力驱动
  </div>

        








      </div>
    </footer>
  </div>

  
  <script src="/lib/anime.min.js"></script>
  <script src="/lib/velocity/velocity.min.js"></script>
  <script src="/lib/velocity/velocity.ui.min.js"></script>

<script src="/js/utils.js"></script>

<script src="/js/motion.js"></script>


<script src="/js/schemes/muse.js"></script>


<script src="/js/next-boot.js"></script>




  
  <script>
    (function(){
      var canonicalURL, curProtocol;
      //Get the <link> tag
      var x=document.getElementsByTagName("link");
		//Find the last canonical URL
		if(x.length > 0){
			for (i=0;i<x.length;i++){
				if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){
					canonicalURL=x[i].href;
				}
			}
		}
    //Get protocol
	    if (!canonicalURL){
	    	curProtocol = window.location.protocol.split(':')[0];
	    }
	    else{
	    	curProtocol = canonicalURL.split(':')[0];
	    }
      //Get current URL if the canonical URL does not exist
	    if (!canonicalURL) canonicalURL = window.location.href;
	    //Assign script content. Replace current URL with the canonical URL
      !function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=canonicalURL,t=document.referrer;if(!e.test(r)){var n=(String(curProtocol).toLowerCase() === 'https')?"https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif":"//api.share.baidu.com/s.gif";t?(n+="?r="+encodeURIComponent(document.referrer),r&&(n+="&l="+r)):r&&(n+="?l="+r);var i=new Image;i.src=n}}(window);})();
  </script>















  

  


<script>
NexT.utils.loadComments(document.querySelector('#valine-comments'), () => {
  NexT.utils.getScript('//unpkg.com/valine/dist/Valine.min.js', () => {
    var GUEST = ['nick', 'mail', 'link'];
    var guest = 'nick,mail';
    guest = guest.split(',').filter(item => {
      return GUEST.includes(item);
    });
    new Valine({
      el         : '#valine-comments',
      verify     : false,
      notify     : false,
      appId      : 'teRj7yeJj0xpfGKLJ5uFdbIu-gzGzoHsz',
      appKey     : '3uie0p1nxouCCnkjiXTEBeLd',
      placeholder: "您的关注是我的动力",
      avatar     : 'mm',
      meta       : guest,
      pageSize   : '10' || 10,
      visitor    : true,
      lang       : 'zh-cn' || 'zh-cn',
      path       : location.pathname,
      recordIP   : false,
      serverURLs : ''
    });
  }, window.Valine);
});
</script>

</body>
</html>
